Tapeless carriage control



March 10, 1970 F. w. SCHAAF TAPELESS CARRIAGE CONTROL 25 Sheets-Sheet 1Filed Aug. 21, 1967 FIG.

INVENTO/P FREDERICK W. SCHAAF A TTOR/VE Y March 10, 1970 F. W. SCHAAFTAPELESS CARRIAGE CONTROL Filed Aug. 21, 1967 25 Sheets-Sheet 4 LPQ mamm1 J O m 01m 510 a mmm J, ism 0T2 4/ CARR DEVICE END CTRL Bus 650 Y ORLATCH A.

1/0 RESET 75c H MINA/FIBRE gsqm BUSOUH 6 SfLWfi/ff NOTBUS UT 6 b 9 f WN0TBUS0UT5L WRITE LATCH /Y5b NOT BUS OUT a mu #00 MW -01 3-4 1470/55yam/50w wan-4 SET CCB READ 66c BUS OUT 3 NOT 4,5 1

USOUTGNOT? a CCB BREAD GATECOMMAND REGISTER READ Jfic LATCH I yssa SETSENSE SENSE Q -01 ausoun BUS our NOT 0.1.2 SENSE BUS OUT NOT 3.4 LATCH/Y5d CHANNEL OR COMMAND REG RESET 1/0 RESET-- 75f CCB LOAD l I. FIG. 2cL Filed Aug. 21, 1967 SCHAAF TAPELESS CARRIAGE CONTROL 25 Sheets-Sheet 7I NOT CARR SETTLING ss ADDRESS DECODE 4 CCB COUNTER GATE CCB ADDRESS Busn MAN LOAD*' CCB LOAD 0R READ1| ;R\8.I BUFFERCTRL NOT CARRIAGE COMPAREBUFFER R0 ,i I CONTROL I I96 LATCH I80 CARRIAGE CARRIAGE COMP RESET NOTCARR 144 PRINT SCAN I48 MACH ' REG COMP 142 IMMEDCARROP CLOCK STARTSIIPPRESS STORED NOT CARRIAGE CONTROL CARR smuuc ss: &

NOT ccB ADD on GTr-/ CARR CO AFTER PR SP. SUPP. STORED CARR REC COMP$IMMED CARR OP NOT SPACE RESTQRE LATCH ccmungssm BUFFER CONTROL CARRIAGEREC COMP R0$-- 117a OR 0 E ARRIAG LOW SPEED START 140 LATCH LATCHLARRIAGEC07 NOT PEDDR I94 CARR REG SKIP NOT CARR CO CARRIACE COMPARELATCH CARR CO I Flefzf F. w. SCHAAF v 3,499,516

TAPELESS CARRIAGE CONTROL March 10, 1970 Filed Aug. 21, 1961 25Sheets-Sheet 53 CCB ADDRESS BUS MEMORY SELECT 38 TIME March 10, 1970 F.w; SCHAAF 25 Sheets-Sheet 9 VOLTAGE SENSE LEVEL STROBE a FLAG CARRIAGEG0 March 10, 1970 F.W.SCHAAF 3,499,516

TAPELESS CARRIAGE CONTROL Filed Aug. 21, 1967 25 Sheets-Sheet 10 l 59CLOCK BUS O 0 P TR TR TR TR 0 O O H MACH; RESET CLOCK osc ,62 64 I CLOC.ggIGG ER A (R0) NOT TRIGGER4;

MACHINEIRESET ADAPTER CLOCK START CARR c OCK-START 68 NOT WRITEPRINT-WRITE CARRIAGE c0 F IG' 2| March 10, 1970 F. W. SCHAAF TAPELES SCARRIAGE CONTROL Filed Aug. 21, 1967 DR TIME (READ) 25 Sheets-Sheet 11TIMHWRITEH 63I SS W5-R0-TIME i STROBE SAMPLE FIG. 2;

March 10, 1970 F. w. SCHAA F 3,499,516

TAPELESS CARRIAGE CONTROL Filed Aug. 21 1967 25 Sheets-Sheet 12,LIIIsouT R3 87a 83 N a 0R XOR MANUAL DATAP 87b P HE 3 A90 8 cc 0. LATCH008 355.4 XOR BUSOUT 4 M F F ccR Pm 9b Q XOR ,sEMsE AMPLFIER 8 OR 8 83bcce REG.1 ,MAIIuAL DATA4 I 87d I 8 LATCH BUS ouTs aTe HRRC 00R REGISTERFLAG 5SENSE AMPLIFIER 4 6R 4 L 1 XOR ,MAAIuALIIATA 5 W 008 REG. P kageLATCH 89! I BUS Om 879 j IIoT CCB LOAD WM sEIIsE AMPLIFIER 2 0R,MMUALDATAG 87h I &

\BUSOUT I an '52 N 85 mm AMPLIFIER I R IIAIIuAL DATA T 87 o 1 h LATCH II BUS ouTs 87k /CCB DATA BUS 1 m SEJISE AMPLIFIER FLAG OR F 83f MANUALDATA 3 an AT l MANUALLQ-AQ 87m L CH 5 NTER ccR LOAD cm 4 SERVICEiOUTESER c I R1 90 BUFFER cTRL March 10, 1970 F. w. SCHAAF 3,499,516

TAPELESS CARRIAGE CONTROL Filed Aug. 21, 1967 25 Sheets-Sheet 1 5CARRIAGE FA-ILEDY MOVE SINGLE NOT PEDESTAL SPACE DRIVE N LOAD DA A ENTERa CARR RE G RESET 'Fl G 2-L' March 10, 1970 Filed Aug. 21, 1967 F. W-SCHAAF TAPELESS CARRIAGE CONTROL 25 Sheets-Sheet 14 Des READ SERVICE |A1 PLB DATA REG 0 Des DATA REGISTER o COMMAND REJECT ADDRESS GEN BIT 0DATA READ SERVICE m CCB READ SERVICE IN CHANNEL END. REG.

CCB II UGB DATA REG. 4

, PLB DATA REG. 4

DATA CHECK ADD GEN BIT 4 INHIBIT E STATUS IN 157d i NOT STATUS DEVICEEND INHIBIT PLC F CHECK READ I578 SERVICE IN UCB DATA REGS I PLB DATAREG.5

SENSE UCB VRC ADD GEN BIT 5 ADDRESS IN XOR XOR

XOR

(T TTTTTT IT8f AIDA T CCB LDAD L CARRIAGE REGISTER RESET FIG. 2m

F. W. SCHAAF TAPELESS CARRIAGE CONTROL March 10, 1970 25 Sheets-Sheet 15 Filed Aug. 21, 1967 BUS OUT ODD XOR XOR

XOR

XOR

XOR /189b I g 189 XOR h XOR XOR

,156b LR 156d LR WRITE BUS OUTO BUS OUT P M I (1 1 s K E K c T c 0 0 m MD L A w C A c w n R R M F. m 2 0 E nn P m I A E A D o 4 G R R 8 .l. 0 0F D L A w 0 L B MER 2 N RG & H T C m U m m CL PG 0 E H E w 1. N C m V RS 3 V H E m S G S m Dn R A c '1 b a c d 9 9 9 9 3 .3 3 3 R R R R O 0 O 00 A m w m M R D DD m n MA C A A c A A E R T on Du CL CL E 00 R AC H DD BBDD M CLT T C C CC A HEECLE U C w U C D C s S s S March 10, 1970 F.WTSCH'AAF 3,4

TAPELESS CARRIAGE CONTROL Filed Aug. 21, 1967 25 Sheets-Sheet 16 ADAPTERCLOCK START SERVICE m 10E IN LATCH CARRIAGE REG RESET FIG. 20

March 10, 1970 Filed Aug. 21, 1967 F. W. SCHAAF TAPELESS CARRIAGECONTROL CCB LOAD COM 165d g a O commun STORED 165b DEVICE END F BUSY NOTOFF LINE LATCH NOT DEVICE END 5MP 16Gb NOT BUSY MACHINE RESET II SETCARR cm COM 164b-- SERVICE m 165C w CHANNEL I COM OUT DLYI 3 END F SENSECOM LATCH cos/u)? a 166d 1646 in 0R g DEVKIE SEW E IN 1658 SERVICE 92I83 END GATE COMM OUT DEALAYP OUT LATCH SERVICEIN CCB READ CCBADD1 & me185 STATUS LATCHES NOT a smusm 1 DEWCEEND ,PRINT READY SS 0R DEW CARRREGRESET END "164d LATCH SS NOTDEVICE CLEAR ADAPTER 166f A {NOSAMPLE 1/0RESET STATUSREGRST smusm 165g BUS OUT P 41 SERVICE our a 2 166g 5INVALID 008 NOT BUSY ADDRESS1 INTERRUPT REG OR CCBADDRESS1 March 10,1970 Filed Aug. 21, 1967 F. w. SCHAAF TAPELESS CARRIAGE CONTROL 25Sheets-Sheet 1 8 NOT TEST v0 SET NOT N0 Up 1110 uor SET SENSE K GATEcoma REG. & 1

comm) OUT our coMMREcsET2-/ coun REG sm 3 CARR CONTROL NOT susv a 139 mmCARR 0P SERVlCE our v 176c cca LOAD sET+- INVAUD SENSE 175d LATCHES BUSoun LATCH MACHINE RESET 0R 177:, FLAG an SAMPLE v 8 5b OR INVALID ccsLOAD LOAD mc TIME R3 V um BUS OUT NOT 0,1,2 lNVALlD CCBADDRESS1 OR 1130'ausoun 1 BUS OUTS & m ausoureu INVALID 176d 116% SET cos PARlTY cm ILATCH PARITY men me new CARR OR ARR FAILURE CHECK CARR FAILURE -176eLATCH March 10, 1970 F. w. SCHAAF 3,499,516

7 TAPELESS emu/ms CONTROL Filed Aug. 21, 1967 25 Sheets-Sheet zo*ADAPTER CLOCK START '96 A EL 1L DR 96A sea I L B Q l A a a DR B 94F W BDR A 94K MCHRESET PEDESTAL omvs Low SPEED men SKIP 102 1250 s LINECTR kI NOT COMPARE NOTLINE CTR a 12g lNlTIAL F STEPPER MTR HADVANCE 58 ADV ssyonmzcm 4 \423C 1230 8/ NOT LINE cm 1 1 98 NOTLINECTR 2 OR d OR STEPPERMTR ADV OTUNE CTR 4 NOTUNECTR a \{58 m couPARE 12M NOT LINE CTR 1 8NOTLINE CTR 2 LINE cm 2 A um um: cm 4 &

12in NOT LINE CTR 2 *-&

' LINE CTR 4 em :ljm

FIG. 2s

